import Vue from 'vue' // 引入 Vue
import VueRouter from 'vue-router' // 引入 Vue 路由

Vue.use(VueRouter) // 安装插件

export const constantRouterMap = [

  // 配置主页
  {path: '/', component: () => import('@/views/index/index')},
  // 配置默认的路径，默认显示登录页
  {path: '/login', component: () => import('@/views/login/login')},

  // 配置登录成功页面，使用时需要使用 path 路径来实现跳转
  {path: '/success', component: () => import('@/views/login/success')},

  // 配置登录失败页面，使用时需要使用 path 路径来实现跳转
  { path: '/error', component: () => import('@/views/login/error'), hidden: true },

  // 水循环遥感产品
  {path: '/infoList', component: () => import('@/views/teseziyuan/list')},

  // 河道详情
  {path: '/riverList', component: () => import('@/views/river/list')},

  // 产品详情
  {path: '/details', component: () => import('@/views/teseziyuan/details')},

  // 上传
  {
    path: '/upload',
    component: (resolve) => require(['@/views/teseziyuan/upload'], resolve),
    name: '/upload',
    hidden: true,
    meta: { title: '上传文件', icon: 'index', noCache: true }
  }

]

export default new VueRouter({
  // mode: 'history', //后端支持可开
  scrollBehavior: () => ({ y: 0 }),
  routes: constantRouterMap // 指定路由列表
})
